ACFWF\Models\REST_API\API_Coupon_Templates B

Total Complexity 80
Dependencies 9
Dependents 1
Total lines 838
Lines of code 451
Logical lines of code 208
Comment lines 268
Methods 23
Properties 1

Methods 23

Method Rating Maintainability Complexity Lines of code
_create_coupon_from_template()
A
47 11 32
create_coupon_from_template()
A
44 8 44
_sanitize_coupon_template_fields_data()
S
51 6 28
_prepare_template_cart_condition_data()
S
51 6 26
register_routes()
S
41 1 84
get_single_coupon_template()
S
49 4 33
_save_to_global_option_cache()
S
55 4 20
_fetch_coupon_template_data()
S
55 4 19
_format_field_response_value()
S
59 4 14
_add_coupon_meta_data()
S
59 3 16
get_single_coupon_template_category()
S
57 3 16
_maybe_cleanup_meta_data_array_value()
S
65 4 9
_get_coupon_templates_server_base()
S
65 4 10
delete_recent_coupon_template()
S
54 2 23
get_coupon_template_field_options()
S
54 2 23
get_coupon_templates()
S
64 3 9
_set_coupon_template_as_recent()
S
62 2 12
_get_field_fixture_data()
S
68 2 7
get_coupon_template_categories()
S
66 2 8
get_admin_permissions_check()
S
68 2 6
__construct()
S
72 1 5
get_recent_coupon_templates()
S
75 1 4
run()
S
79 1 3